History
History
Synonyms
UK
US
Meaning:
indulge

to give way to and satisfy; to allow oneself the pleasure of something

treat oneself or another to

pamper

to be too kind and generous to (a person, animal)

serve one's every need, whim

SPOIL ROTTEN as in Wiktionary
SPOIL ROTTEN as in Wikipedia